Duong Thi VanDuong Thi Van
Domestic FootballVietnam Women Hold China 0-0 at Half-Time: Reading the Low Block Through the Rhythm of Eleven PlayersI am writing this from Lyon, at 2:51 in the morning by the clock in my study....
EsportsDragon Ranger Gaming's 2-0 Over Rare Atom: When a 161-Point Elo Gap Could Not Stop a BO3 ScriptOn October 21, at VCT Threshold China Week 1, Dragon Ranger Gaming beat Rare...
Table TennisInside the Milton Keynes Ladies Charity Table Tennis Tournament: 14 Players, 650 Pounds, and a Draw Structure Built for No Ranking at AllOn 6 September, at the Milton Keynes Table Tennis Centre in England, between...
Table TennisTT Kidz and the Gap After the Laughter: The Width Problem in English Table TennisOn a morning at Portsmouth Table Tennis Club, 30 children aged seven to eleve...
International FootballFootball Data Misclassification: When a Mexican Actress Obituary Was Labeled 'Football' and Lessons for Vietnamese Sports AnalyticsIn the data operations room of a football analytics platform, a new record...
International FootballRaphinha, the DAZN Audio and the Limits of Physical Tolerance in La LigaIn the audio clip released by DAZN after Barcelona's win over Sevilla,...
Formula 1Injury Files Don't Lie: When Physical Data Decides the 2026 Title RaceInjury files don't lie — only those who read them know how to hide the truth....
VolleyballEight Pieces on the Polish Board: The 2026 FIVB Men's Volleyball Club World ChampionshipOn an afternoon when the International Volleyball Federation announced the...
International FootballYoung Garuda's Mission to Secure First Win Against LaosThe match between U20 Indonesia and U20 Laos in the AFC U20 Asian Cup 2027...
VolleyballHanoi Tasco Auto and the arithmetic of 14 matches: 7/7 early, 2/7 afterOn 14 October 2026, Hanoi Tasco Auto beat Binh Chung Thong Tin 3-2. The final...
EsportsHimass and TanVuu: The Data Map Nobody Has Drawn for PUBG: BATTLEGROUNDS VietnamAt the 27th minute of the fourth match on the Miramar map, as the seventh...
Domestic FootballVietnam U20 vs Palestine: The Puzzle Without Le Phat and the Abyss Called Group BI rewatched the footage of Vietnam U20's 3-0 loss to North Korea at Viet Tri...
EsportsWolves Esports beat A Team 2-0 at Threshold China: the bracket, not the scoreline, is the storyAt THE HUB Performing Arts Center in Shanghai on the evening of Wednesday, 21...
International FootballFriday Night in Mexico: Four Competition Systems and a Qualification Equation With No Room for AmbiguityAt 1:30 a.m. Brisbane time on Friday, the fixture list landed in my inbox. Fo...
VolleyballThe 7th-Place Match at ASIAD 2026: Why Vietnam Women's Volleyball Must Face the Mirror Named KazakhstanThe final whistle of the lower-bracket semifinal rang out at 18:42 at Aichi...
Table TennisSBCL Premier Division opening weekend: BATTS and Ormesby share the top, an average-age-18 eBaTT side knocks out a former championThe ball stops at 12-10 Fifth set, 12-10. Max Radiven, an 18-year-old with...
BasketballMiami's opener: Klay Thompson's 3-for-20 is noise, Bam Adebayo's groin is the signalMonday's practice at Kaseya Center had all fifteen players on the floor. For ...
International FootballWhen an Entertainment Story Wears a Football Label: The Classification Leak Eroding Sports DataOn September 15, in the Benito Juárez borough of Mexico City, an audience...
International FootballEmpty Sources, Full Conclusions: The Structural Disease of Digital Football MediaThe clock in Barcelona read 2:10 in the morning when I opened a nine-section...
BasketballWhen Data Goes Silent: Lessons on Integrity in Modern Sports AnalysisOn nights without basketball, I turn to reading numbers. But tonight, I face ...
EsportsDragon Ranger Gaming's 2-0 Over Rare Atom: When a 161-Point Elo Gap Could Not Stop a BO3 ScriptOn October 21, at VCT Threshold China Week 1, Dragon Ranger Gaming beat Rare...
Table TennisInside the Milton Keynes Ladies Charity Table Tennis Tournament: 14 Players, 650 Pounds, and a Draw Structure Built for No Ranking at AllOn 6 September, at the Milton Keynes Table Tennis Centre in England, between...
Table TennisTT Kidz and the Gap After the Laughter: The Width Problem in English Table TennisOn a morning at Portsmouth Table Tennis Club, 30 children aged seven to eleve...
International FootballFootball Data Misclassification: When a Mexican Actress Obituary Was Labeled 'Football' and Lessons for Vietnamese Sports AnalyticsIn the data operations room of a football analytics platform, a new record...
International FootballRaphinha, the DAZN Audio and the Limits of Physical Tolerance in La LigaIn the audio clip released by DAZN after Barcelona's win over Sevilla,...
Formula 1Injury Files Don't Lie: When Physical Data Decides the 2026 Title RaceInjury files don't lie — only those who read them know how to hide the truth....
VolleyballEight Pieces on the Polish Board: The 2026 FIVB Men's Volleyball Club World ChampionshipOn an afternoon when the International Volleyball Federation announced the...
International FootballYoung Garuda's Mission to Secure First Win Against LaosThe match between U20 Indonesia and U20 Laos in the AFC U20 Asian Cup 2027...
VolleyballHanoi Tasco Auto and the arithmetic of 14 matches: 7/7 early, 2/7 afterOn 14 October 2026, Hanoi Tasco Auto beat Binh Chung Thong Tin 3-2. The final...
EsportsHimass and TanVuu: The Data Map Nobody Has Drawn for PUBG: BATTLEGROUNDS VietnamAt the 27th minute of the fourth match on the Miramar map, as the seventh...
Domestic FootballVietnam U20 vs Palestine: The Puzzle Without Le Phat and the Abyss Called Group BI rewatched the footage of Vietnam U20's 3-0 loss to North Korea at Viet Tri...
EsportsWolves Esports beat A Team 2-0 at Threshold China: the bracket, not the scoreline, is the storyAt THE HUB Performing Arts Center in Shanghai on the evening of Wednesday, 21...
International FootballFriday Night in Mexico: Four Competition Systems and a Qualification Equation With No Room for AmbiguityAt 1:30 a.m. Brisbane time on Friday, the fixture list landed in my inbox. Fo...
VolleyballThe 7th-Place Match at ASIAD 2026: Why Vietnam Women's Volleyball Must Face the Mirror Named KazakhstanThe final whistle of the lower-bracket semifinal rang out at 18:42 at Aichi...
Table TennisSBCL Premier Division opening weekend: BATTS and Ormesby share the top, an average-age-18 eBaTT side knocks out a former championThe ball stops at 12-10 Fifth set, 12-10. Max Radiven, an 18-year-old with...
BasketballMiami's opener: Klay Thompson's 3-for-20 is noise, Bam Adebayo's groin is the signalMonday's practice at Kaseya Center had all fifteen players on the floor. For ...
International FootballWhen an Entertainment Story Wears a Football Label: The Classification Leak Eroding Sports DataOn September 15, in the Benito Juárez borough of Mexico City, an audience...
International FootballEmpty Sources, Full Conclusions: The Structural Disease of Digital Football MediaThe clock in Barcelona read 2:10 in the morning when I opened a nine-section...
BasketballWhen Data Goes Silent: Lessons on Integrity in Modern Sports AnalysisOn nights without basketball, I turn to reading numbers. But tonight, I face ...
